Probably the best location on Malta for restaurants. Very quiet apartment. Any location on Malta is easy to get to for a days worth of activities so don't worry about staying near where you want to visit.