David and Yuriko's place is amazingly spacious and beautiful, and it has very easy access to other places on the island. We all loved it, and David gave us many great recommendations for places to check out. We snorkeled at Napo'opo'o Park, which is at Kealakekua Bay (Captain Cook's Cove), and there were indeed a ton of fish as soon as you get in. We didn't have time to go in the water, but the Beach down the street from their place has a much larger shallow area, which is great for more beginner swimmers. We also checked out Holualoa, the art town that David recommended, and I even got a mini ukelele lesson. We wish we had more time to check out every gallery. There were at least 10 all in a row. On one of the mornings, David led a yoga session for us, and he tailored it perfectly to our abilities. We feel very fortunate to experience such a professional yoga session! We definitely would like to spend more time on the Big Island one day, and stay here again. Mahalo David and Yuriko!