Terrible terrible terrible ..not worth the price ,to many things to list here but here is a few ..as you check in there is a everyday resort extra fee,also $200 everyday hold for amenities ,rooms are far away from pool or any restaurant ,tv service not existent ,pool food and service very expensive, one cocktail $16 ,no beach at all !!pool very cold no one goes in ,old shower faucets ,the shower head only ,no hand held one ,no closet or clothes space very very tight ,no updates at all ,cleaning crew is there in the late morning with blowers and power washing no respect of your quiet time .. but really no beach its really a bummer