Six star hospitality & facilities. Location is heaven on Earth.