We had an excellent stay at Leto's apartment. The property is extremely comfortable, very well equipped and ideal for a group of up to 6 people. The location is very good, very close to everything and with a very fast internet.
I totally recommend this host and would definitely stay here again.