It's a large apartment in a great location. It has everything you need within the apartment and a great terrace with sun most of the day.
It's walking distance to both the city and beaches. I couldn't recommend staying here more.