Would definitely recommend! Great location- right next to beach and close to shops & restaurants. The Kamaole Sands amenities were also amazing! The pool is centrally located, easy parking, and the gym has everything you really need. It was super convenient that our condo came with beach towels and chairs, etc. It was one less thing we had to worry about upon arrival. Great size for our group of 7 and the views from the balcony were perfect. Communication with staff was remarkable and the welcome emails were very helpful. I recommend stopping by Nalu's for some ono grindz! This group from Oahu will definitely be back!!