Leo's place is the perfect wee spot in Dublin. The space itself has everything you need and the location is ideal. Would 100% recommend to anyone looking to stay close to the city centre.