Flat is alright, but cleanliness not that much, even thought the host was really nice, communication was good and he was helpful with information tips and money exchanges spots.