Great place for stay at Malta, great host, you will feel like at home