Great location, great amenities and perfect view. Sharon provided clear and regular communication making our stay easy and enjoyable.