Did you end up checking this place out? Seems like it might be like a Portuguese FKK. Anyone have any info?