To begin this review, we are not complainers. We had a great time but dealt with some adversity. We stayed for 16 days. The process to get into the apartment was chaos. I had to check in with the front desk man, Andre, and also needed to get a fab to have access to the amenities. Andre was rude and disrespectful about things that were out of my control. There is no sink disposal (the water never drained, finally we found a sponge and plastic in the drain), the dishwasher had sitting water in the bottom when we arrived, one bathroom light did not work and the toilets continue to make noise after you flushed. Again we stayed for 16 days and we made it work. Beds were comfy, we loved the patio and view. The beach and pool were very nice. There were towels, beach towels, extra blankets, cooler and beach chairs provided. We did have to supply a sponge, trash bags, dishwasher pods, paper towels and toilet paper. Gym and laundry were outdated but worked. The location was walking distance to a Walmart and a nice Long walk on the beach to the boardwalk. Overall a fine stay especially if you are looking to sit at the pool and beach. We did have a great time.