Excellent stay with everything as advertised. Wonderful style and amenities, great location. Everything we could have desired.