Excellent property and amenities