This is a fantastic small studio at a great location. The building is new, modern and equipped. The room and kitchen are well furnished and very clean. Kevin was super helpful and responsive, even though we didn't meet in person (there was no need to).
The sofa-bed is very good and probably as good as a sofa-bed can be, and likely indistinguishable from a real bed for short stays. However, for the 9 nights I stayed there it would have made a difference to my back and neck if I had a real bed. YMMV.
Overall I highly recommend Kevin's studio and would stay there again.