Perfect description and great amenities