Not the cleanest place we've stayed at, filthy behind the pull down bed, tvs were smudged up, torn room curtains, exhaust fan and outlet didn't work in bathroom, torn furniture, alot of mold on ceiling especially. We were offered another room but would have to wait a day or more til another room was available. Parking was hectic, alot of rude people Parking in 15 min parking and leaving their vehicles there with no consequences. Its for loading and unloading. We liked the restaurant and the breakfast. Outdoor showers and hoses need fixed. We didn't get breakfast passes we were supposed to get at check-in. Our waitress at breakfast said for some reason it happens alot. Beach view was great, cold ac. Beds were ok. Our 1 tv kept disconnecting from the cable/wifi the whole time. Fortunately we were there to enjoy ourselves at the beach and having fun and not living in our room the whole time. Was a good price fo 9 nights with beach view though, compared to other resorts.