Very clean and beautiful landscape!! Super close to the beach and a good snorkeling spot just right off the beach!! Restaurants and shops were close by, great location!! Would definitely come back and stay here!!