Did a lot of research to find the right hotel in this area. Stayed one night here and it was nice. My girlfriend really loved our ocean facing view room. It had a porch and living room and kitchen and overlooked the marina. Everything worked, cold a/c, it was clean and quiet, so it was a lovely stay. Walking next door to the big hotel for happy hour at their beach tiki bar was awesome as well. Then we order food from a food delivery service to enjoy our room and porch with an ocean view. There's cool iguanas running all around the property too.
My only set back of the property was the tiny beach area for actual swimming. It was not really swimable, it was tiny. Probably ok for little kids since they play shallow and in the sand, but it didn't look appealing at all for actually an adult swimming around and enjoying the ocean. But overall, everything else was still great.