Set in a tranquil atmosphere overlooking the beautiful grounds of Malta's lush green golf course. The perfect place to relax, unwind and enjoy a delicious meal!