Leo’s place is at a perfect location, very easy to get around and walking distance to good stores and restaurants. Totally recommend it.