Great stay, but if you are a clean freak and dirty or grimy bothers you then stay somewhere else. This place is only as clean as the guests keep it, which is not very when you are expecting it to be maintained by the host. Otherwise no complaints Leon is very accommodating and check in is very simple.