I highly recommend staying at this villa. The location is perfect, just next to the beach and the host made things very easy for us. We could even stay longer after the checkout time while we were waiting for our boat to depart.
There are several bathrooms and a large living area for a big group of people to be very comfortable. From the rooftop there are great views of the beach, the bay and the town. Great place!