I have stayed at Leo's more than once and they never fail at giving me an exceptional stay. The place is warm and inviting and always super clean, comfortable and safe. This is a 5 Star place hands down.