The beach villa was a perfect stay for our group of 10. The views were stunning and the hosts accommodated us incredibly well and the villa was not short of any supplies. I would recommend this place to groups and would definitely come back again!