Amazing place in a beautiful resort .