great location, excellent amenities