Fabulous stay with great amenities, and a fantastic view. We thoroughly enjoyed our stay.