Great place with amazing views! We really appreciated the snorkeling equipment provided by Barry and the early check in! Will gladly stay in the villa again.