Excellent location with all the right amenities! Thoroughly satisfied.