Leo's place was clean and comfortable. Other people live in the building so expect some noise in the morning, but it was not a problem for us because we had to get up early. We didn't meet Leo when we checked in, but he left us all the information in a message before our arrival. We highly recommend!