A great experience and lots of amenities