a very nice, stylish and comfortable place to stay