The location is perfect. Amenities were spot on. Enjoyed every bit of our stay...