From arrival ....Heaven . You will only understand when you visit. The people . The hotel . The service . The food . The ocean . The mountains . If You are able to fault this hidden gem , you may as well have stayed at home. I will return as many times possible for pure and…