A very warm and modern place to stay