Great place for families! Beach coves are amazing and the staff are awesome.