Thelma's place was just what we were looking for. Good location away from the hustle of the big city. It was clean, and plenty of space for our group. The wifi went out, and it took a couple of days to get it resolved, but there was good communication throughout our stay.
The beach across the street is usable, but not a lot of sand, great for morning walks! The cell service for us was spotty in this location. Overall, we had a great experience.