Decent dressing in public is the order of the day. You would like to wear a bikini then do it in an enclosure of your home. No harm done. In this part of the world, its about religion and dress code. Remember we are here as guest. Do what their laws spell out. With this notion, they should do what the foreign countries impose on dressing when out there as guest also. Just like the case of banning the burqa in europe. No question should be ask. Just do it.