We had a great stay. With two apartments for five people, there was enough room. The ocean view was partial but didn't make that much difference. The property does a lot of other activities for the kids. We will definitely return.