Stayed with family for a short trip and found the location perfect. Staff was super friendly, energetic and helpful. In fact the staff are the reason I would recommend the place. I did not like having the bed so close to A/C vent or hearing the train horn at night. But the bar was lively, the steakhouse across the way was delicious, the gym was sufficient, pool was relaxing, and I just loved the easy access to the beach. Thanks to all the great staff at the CP, they were the best.