The view is spectacular but that is it. The only hit is the natural view of it's location. However, I had a very uncomfortable stay as staff is nice but not warm and friendly enough to make me feel welcomed except for 1 service crew from Merica. The other hit which I appreciate is that the staff pre informed us... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.