Great Hosts. Nice Garden and pool. Located in one of the best areas of Malta. Due to its central location, everywhere is fairly near. Car hire is essential.