lots of amenities!