great location! we were comfortable here, it was reasonably clean, meets most of your need, the sofabed was so comfy too! Easy check in and out, great communication too. highly recommend cafes Penny Farthing, Tinker and Little Local. we will stay here again