A very modern, comfortable place to stay