Villa was really great but unfortunately the service is really bad. I don't recommend to use the snorkeling from the villa due to very expensive and service really bad (they did not give a brief for new snorkeling). Also when eat there don't eat he fish are not fresh. Conclusion, personally love the villa but not for the service.