Castillo je španělské slovo pro 'hrad' nebo 'zámek'. Je zajímavé, že George Ezra, anglický zpěvák, použil toto španělské slovo v anglické písni.
V kontextu písně "Budapest" představuje "Castillo" jeden z mnoha cenných majetků, kterých by se zpěvák vzdal pro lásku. Je to symbol něčeho vzácného a krásného, co je ochoten obětovat, což dodává slovu romantický a exotický nádech.
Britský zpěvák a skladatel George Ezra v této písni vyjmenovává všechny své úžasné poklady. Zpívá o svém domě v Budapešti, skryté truhle s pokladem, zlatém klavíru a dokonce o „krásném castillu“ (španělsky hrad). Vytváří obraz neuvěřitelného bohatství a úspěchu, který si posluchač může snadno představit. Ale o co v písni doopravdy jde?
Jde o to, že pro jednoho výjimečného člověka by se toho všeho vzdal. Znovu a znovu opakuje: „Pro tebe, pro tebe, všeho bych se vzdal.“ Láska je pro něj cennější než jakýkoli majetek. Dokonce i jeho přátelé a rodina se bojí, že by o hodně přišli, kdyby si vybral lásku, ale on je ochoten riskovat i tyto vztahy. Píseň je tak vlastně velkým romantickým prohlášením o tom, že skutečné štěstí nespočívá ve věcech, které vlastníme, ale v lidech, které milujeme.