Rented for my parents when they visited. Location is great, close to beach, bars, restaurants and shops. Apartment is brand new, well equipped and comfortable. Linen, pillows are very high quality and everything is very clean. Nice outside space with a view. Facilities in the block are great including a gym with great equipment. Very responsive and helpful host. They will definitely stay again.