This place is as great as it seems and Leo is a great host with fantastic communication whenever you have any questions. The location is very easy to get to and is in a very nice, quiet part of Malta and extremely close to the airport - I walked from the airport to the front door and it was even easier than I thought it would be. I would highly recommend Leo's place!