Absolutely amazing place. The best of hotel and apartment stay. Clean, well designed, perfect in every way.
Great location too.