great stay with so many lovely amenities.