Lots of ppl do it after arrival in Gibraltar flying GB Airways usually for the following reasons:
Flight actually on time
No low cloud and visibility good enough for approach
Pilots manage to avoid ships in the bay
Road actually closed and no stray cars - people -footballs hit during touch down
Pilots managed to stop aircraft rolling of end of runway and into water
Breaking of aircraft on landing not gut wrenching - which sometimes it is
Sandwiches actually editable - not always the case!
Nivsy