Five star hotel. Fabulous, clean, great location. Ultra luxurious. Lovely to work with. FIVE STARS. Best place to stay!