This apartment is quite nice. It was ideal for our large group (12 people -- we rented this and the larger apartment upstairs). The owners live on the ground floor and are helpful and pleasant. They gave us helpful tips on local beaches to visit. The apartment is comfortable and has everything you need for a family stay, including a washing machine. It has two spacious balconies as well, and plenty of parking. The property is set back from the main road so our kids could play safely outside. There is a mini-market a few steps away for basics -- very convenient! The only issue we had was that the Wifi connection was spotty, but the owners were very diligent about trying to get it to work.