A very comfortable and stylish place in a terrific location