Hi,
I went there with my girlfriends 4 years ago and met my husband! So be carefull!! GC is the cleanist place i've been to (out of spain, canaryies, Ibiza,Greece) The Weather is great too. The layout is different to other places, it does not have a strip as such but lots of themed shopping centres. Irish and Gay are the two best and biggest. There are shopping centres during the day then bars and clubs at night, great atmosphere. The beach is down a steep flight of stairs but worth it, If you decide to skinny dip at night be carefull because at night there is Cockroaches on the beach that can crawl into your clothes! Have fun