Excellent stay. Great, well thought out amenities. Comfortable and easy.