Great location, attentive customer service, thoughtful amenities- made for a splendid stay!