This has been one of the best places that i have been in. From amenities to accommodation, everything is very good. And the view from the place is worth it.