I have a few questions How is the beach here is the water clear??? How is the food resturants have dress code for men do they have to wear long pants??? Pools with swim-up bar ??? We are two couples in our 40s looking for a nice place to relax drink and have a good time how is the liquor is is decent, do not have to be top self just want to taste my rum.....How are the rooms ??? Thank you for any info..