Leo`s appartment is beautifull and well located. We had everything we needed and the comunication with our host was fluid. We felt at home and loved Castro! I definitely recommend staying at Leo`s.