Mannn this two piece was everything! As everyone else stated, it has no lining and that's NO issue until you get the water. This is perfect for beach or pool events where getting in the water isn't a big deal. It's still cotton so when the water hits the top, it gets heavy and stretches naturally making it hard to maintain. But again, It's really cute and it fit me really well. Very flattering too. Just have a back up top.
Sounds like you’ve had some interesting adventures! If you’re looking for a mindful community, I would recommend somewhere away from the tourist hot spots in Bali or if you want to get away from the drunken backpackers and one week tourist hordes entirely, the nearby island of Lombok is absolutely surreal in it’s beauty but you might find getting reliable Internet difficult there.