The apartment was super comfortable, really clean, and exactly as pictured. It's ideal for 1-2 guests and long term stays. The small patio is cozy and quite private --- definitely one of the highlights of my stay. The WiFi worked flawlessly with more than enough speed & bandwidth for working from home, surfing, streaming, etc. Jim is extremely responsive, helpful, and easy to communicate with. Overall, a great stay with a great host. I'd definitely book again!