Fantastic location, impeccably clean, modern, very nice kitchen and baths and comfortable beds--absolutely loved our stay at Angel's airbnb. Superseded our expectations. Thanks to Angel for the communication and welcoming place to call home while we we in Barcelona.