Excellent location. Very spacious, with fantastic amenities. We had a great stay!