The apartment itself was really modern, clean and spacious, with lots of space. Check in was easy and key card was sent over a downloadable app. Not 5 stars as with 10 days left in Spain I wanted to travel to Madrid, the cancellation policy on the listing was I would be refunded all remaining days but when trying to enquire about this through whatsapp with the hosts not much was explained to me, no reasonings just kept being told unable to be refunded as this is not their policy despite the listing saying I was right. When showing screenshots of their listings I was ignored. Ended up staying in Barcelona. If you will be staying in the city this will be a good place to stay but if travelling to different cities I would not recommend.