Located right on the beach and within short walking distance of Abraao town this is a charming little pousada.