Great spot, very clean and a perfect location. We were able to walk or bike almost everywhere we wanted to go. Captain Cook Resorts was super easy to work with; make sure to call, not text, the property manager to get check in codes/ instructions. Beautiful marina and ocean views, although that did make it a little noisy on the weekends with party boats.