Great location, clean environment, and plenty of amenities.