The phrase "great amenities" means that there are excellent and convenient features or services available in a place, such as a hotel, apartment complex, or a recreational facility. Full definition
I often have friends tell me that they want to visit an all inclusive resort which is both toddler friendly with great amenities for the grown - ups. (havebabywilltravel.com)
The hostel itself is new and modern, with lots of great amenities. (adventureinyou.com)
It keeps their costs low, which allows them to offer greater amenities for more affordable prices. (recode.net)