Luxurious stay with magnificent views and amenities. Would absolutely recommend.