Wonderful place in a great location with all necessary amenities.