Oceanfront family fun, multiple pools, great views