I spent a month at Jim's place for an unofficial road bike "training camp". The cycling was excellent. I was able to log quite a few miles and achieve my goal of cycling to Haleakala summit. Paia is the best place on Maui to stay if you're there for cycling.
Jim's place is well located. It's actually more spacious then I thought it would be based on the photos. He's equipped it with everything you could possibly need (snorkeling gear, sunscreen, kitchen utensils, birthday candles, rolling papers, etc., etc.). Very comfortable. He responds immediately if needed. It's near the main street so you do get some noise, but on the other hand it's within short walking distance to stores, restaurants, beach. Overall, just about perfect and I would stay again in a heartbeat.