We stayed at Crystal Shores over Christmas and were beyond satisfied with the entire property. The 2 bedroom condo was very clean, roomy and tastefully decorated. You could live there with no problems. Our son loved the shower in the master bathroom with the multiple shower heads. The beds were comfortable. Our favorite part of the condo was the balconies. The zero entry pools were nice and warm as it was cold a couple of days of our stay. The water slide was fun. They had a pool table, a ping pong table and laddar ball. The beach was uncrowded and clean. We did think it was unusual that you had to walk through the pool area and two gates to get to the elevators to your room.