Its difficult to describe in words how perfect this location is. It is only feet from the beach, restaurants, pubs, and public transportation. Aside from that, Gozo is ten minutes away, the city of Mallieha is just up the hill and the scenery is breathtaking.