We had a great time at Leo's place. It is very well located and very calm. Highly recommended!