Excellent location with all the necessary amenities.