Amazing location, great communication. Ticks every box.
Also, incredibly comfortable beds, like way better than most hotels!