What makes a particularly memorable hotel stay? Everything has to be right: the location, the mood, the ambiance, the service, the room, the view... This place had it all. A little light on the service but excellent on all other aspects, with incomparable upgrade generosity, location, and...