Wonderful hotel and amazing amenities