This place has everything you'd want from a place to stay - near nice restaurants & well-known sites, comfortable beds (including the sofa bed) and a decent kitchen/bathroom. Would return for sure!