Amazing place to stay, and amazing amenities