Excellent location, excellent amenities, excellent service! We would definitely recommend!!