I recommend for sure
Well I stayed for a week in Leo’s Place!
Amazing location, quiet e close to all facilities like restaurants and supermarkets!
Thanks Leo