We loved our stay in Vila Cha, the room was clean and had everything we needed. Walking distance to lovely little beach & streets & cafes.
Only downfall was no wifi in the bedroom, but worked fine outside & in the dining area ☺️