Great place. It was perfect for me and my two sons. Has everything you need for a vacation. Pullout sleeper was also surprisingly comfortable. Wish I could have stayed longer. There are several cafes in the neighborhood and a grocery store next door. Beach is a 10 minute walk but there is a bus stop nearby if you prefer. Egia gave us several restaurant (tapas) recommendations that were excellent.