The place is in a secluded area on the sea front, it is like having your own private beach, and holds 8 people comfortably. We thoroughly enjoyed our stay.
The only downside is the wifi is very unstable, we had to cancel many skpe meetings because of it.