We booked a one bedroom apartment and were upgraded to a three bedroom villa so obviously I'm completely biased. Full disclosure made I'd add that the apartment we had was spacious, good facilities and was a delight. The kitchen was well equipped, really good showers and very comfortable beds.
It was a five minute walk to the beach that cost €15/person. Over priced but a minor irritation. There are also two restaurants near by. You'll need your own transport as the local town is a 5 min drive away.