Food was pretty good, but property is not maintained. Tennis courts were unusable. Net cables broken and sagging. Fences around courts broken or have fallen down entirely. Elevator in our building didn’t work. We were also told we got an updated room due to a issue with our check-in and extra fee we were forced to pay, but our room had a hedge blocking any view, was dirty, had an unserviceable elevator, and we were in the furthest building from the beach. Not sure what the upgrade was. I wouldn’t recommend this property unless you get a great rate and just want to enjoy the beach and have a place to sleep. The beach was decent here and the bed was comfy.