The luxurious and comfortable hotel should live up to its name.