Great location and wide range of amenities. Overall a pleasant and memorable stay.