Portofinos has the most incredible location, it sits right in front of Quinns beach and has windows covering the entire front of the restaurant to enjoy the view of the amazing Indian ocean.There are two rooms to the restaurant, they generally keep one closed off except for busy nights and for functions. Their…