Gorgeous location, top quality amenities, makes for a wonderful stay