A very clean and upscale spot in an area that offers a lot of high-end comforts. I'd stay there for many more days/weeks if I could.