Leo’s place is in a great location- no need for a car or public transport because everything is within walking distance! We were very comfortable and the AC was appreciated this summer. Leo personally checked us in and explained all to us and answered our questions. We can highly recommend.