Excellent location with the right amenities! We would definitely return.