The photos did not do this place justice. Amazing location, beautiful accommodations, WiFi access was great, the staff was kind and helpful making us reservations for dinners and excursions!The shower and bathrooms were stunning overall but a minor improvement would be a bigger hot water tank.