Great place, very clean, nice new interior decor, well stocked kitchen, beautiful views and best location in the city. Kasa management is very professional and thorough. Check-in and check out were easy and straightforward. Everything was perfect.