We stayed here for a week and had an absolute blast.
after a initial hickup with our checkin where we got put into the wrong apartment due to a double booking... but this was resolved the very next morning by our hosts and we moved upstairs.
the hosts offered us additional accommodation for 3 nights due to the mix up but we decided to stay in the same apartment as moving around did not make much sense.
the pool on the roof is fantastic and we spent most of our holidays just lounging by the pool and enjoying the ocean views.
there is plenty of room around the pool for 10 people.
the BBQ was ok once we got it going... it was quite windy on the roof so starting up coals was a bit of a challenge but once they got going it was fine.
Proper bbq utensils are not provided (tongs etc) so you have to improvise or bring your own.
The main bathroom had a problem with the toilet.. it wasnt blocked but the plumbing wasnt working. Our host was quick to resolve this by getting a plumber in.
Wifi was good inside the apartment but does not reach the pool area.
Aircon was great as well. Each room had its own climate control which was quite handy.
the coffee capsules cost 50c each and can be purchased from the host... my friends say they could not find the capsules in the local shop.
also the villa does not come with any condiments. Oil, salt, pepper etc... so if those items are needed you'll need to buy them from the store.
the villa is located close to a couple of corner shops and walking distance to a couple of beach bars where you can get a drink and some decent food.
most of the attractions on the island seem to be on the other side but the ocean views and the beach more than make up for it.
overall excellent villa and we would definitely stay again
thanks Ludwig !