Clean & great location. Make sure to let the host know before you arrive because he wants to greet you there to see your passport. We didn't check our email the day before and ended up having to wait for him to arrive, but we had some drinks nearby while we waited and it was fine. Overall wouldn't hesitate to stay again.