The views are spectacular as one side is the mountain with a daily rainbow and the other is the ocean. We saw whale blowholes daily which was over the top exciting. The swimming/snorkeling out in front was nice as there is a little reef so waves are few. There is snorkel equipment and beach chairs available and we used them daily. We grilled fish we caught on the outside grills and watched whales. I would book this again in a heartbeat!