This is the perfect balance of hotel and apartment. They have thought of nearly everything - the only thing missing for me was drawers to put away my clothes for my week long stay. Otherwise, super responsive, very accommodating, and perfectly located.