Nice view. A little bit far to the south, but malta is small. Quite close to the best beach