Enjoy fresh fish and cool service at Navy Sun, located in the Albufeira Marina. The marina offers entertainment and amenities.