It was wonderful to hear the ocean and it was clean and had a very large gathering room with the kitchen, dining table, and living room all together. Only had a few issues problem. One was that the beach was covered in rocks. Unsure if it was caused by the recent storm or are always there. Two, the ocean is not safe to swim in there with kids due to high waves. But there was a good beach called baby beach that is perfect for kids close by. Three, the layout is very weird and you do have to walk through each other’s rooms, but we didn’t mind. Overall amazing! Loved hearing the waves at night!