Superb, stylish and comfortable. A great relaxing place to stay.