Leo's place has a good location next to many stations of the public transport, the instructions was clear and the room was comfortable.
Comunication was a bit slow.