We had a great stay! Super easy self check-in. The host was very attentive and checked in on us (email) as soon as we arrived and throughout our stay. There is no access to roof, also another separate unit on top of you, and the road pavement is pretty bad in the neighborhood; despite those small things, overall we had a perfect stay and a great time! Would love to stay again.