we absolutely loved the location of this unit. the bay right outside of the property had better snorkeling than we experienced on a tour. it's a bit tricky to get down to with the rocks (and for our kids especially) but once you're there, the water was amazing. so many fish and turtles. there is a rental shop walking distance from the condo to rent snorkel gear if you wish. the unit itself is dated but clean, good value for the price. the kids loved seeing all the birds and lizards as we had breakfast on the lanai every morning! Napilli beach is a quick walk, easy and fun for our kiddos with lots of tide pools along the way. we would stay here again!