I had a very smooth check-in and checkout... the apartment was clean and exactly as described.. the hosts were so nice and available 24/7.. I would have given it a 5 easily, but the way to the apartment could be very hard for older guests as it's located in a down hill which you need to b careful when going up or down that hill to reach the place(but this has nothing to do with the hosts I guess as it's more about the location itself)... overall me and my family were happy staying there.