Fabulous, well appointed, stylish place to stay. Everything was provided and exceptional attention to detail and comfort. Highly recommend for long or short stay.