Great place in a prime location. It had everything we needed and more. Pool and beach were awesome, and staff was friendly. Look forward to staying again soon!