The flat is great - a great social space with three large double bedrooms! If you do plan to use the sofa bed, ask for bedding first. We were four friends who wanted separate beds and we didn't make that clear, hence bedding not being available.
The location is amazing and the check-in was so easy! We had a late flight and Telmo allowed us a late check-in and was very accommodating. Would definitely recommend.