An amazing stay! Lots of special touches, great amenities, great location.