I love this villa I have been there several times already, is quiet, friendly staff and very very clean.
The beach is calm and steps away from villa.
This last time we check in after 3, only 1 out of 3 rooms were available, we got the keys about 2 hrs later. I understand this may have been an isolated situation, I am planning to go back. Great place to stay