A quality property with great amenities