We just stayed a week, 4 adults, and it was a dream come true. The condo is immaculate and HUGE! Yo cannot tell how large it is from the pictures. There are 2 beaches: Hideaway which is a pretty treacherous walk but worth it and the St Regis beach which is a longer walk but all sidewalk. Both beaches have shade which is awesome. We didn't snorkel but everyone else was. And Hanalei is so cute, lots of food trucks, cool shops and great restaurants. I would go back tomorrow and I wouldn't change a thing. This condo was the perfect home base.