Great location and all the necessary amenities.