The place is really well located near Mellieha bay, we had a wonderful stay there.