Excellent location: the apartment is 100 meter from the Main street, shops, restaurants, groceries, and bus stops. By bus it is only 10 minutes to the Mellieha Bay Beach, but you can use your feet and then just 20 minutes walking downhill. Awesome panorama from the roof terrace!