This place is right on the beach, away from the village so it's really nice and relaxing. It's not perfect but the service was generally efficient and friendly, The portions are big and the food quite nice. Overall a lovely place to relax in Ilha Grande.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.