Fantastic location and great amenities. Viviene was also a pleasure to communicate with. We had a wonderful stay.