Leo's place is in a great spot, right near the town centre. Restaurants and shops all close by. Very clean and easy check-in. Would recommend!