Great place to stay, many nice touches.
You can tell that providing a nice relaxing experience has been really been thought about.