I think that Jim & Judy's place is the best in Maui. The beach is really nice, there are a lot of turtles and the snorkeling quality is really good, but be careful with the rocks when going into the sea. The unit is very comfortable and in the lanai you will find all that you need for the beach (snorkel, beach chairs, parasol, bodyboards, cooler, etc). Lahaina downtown with its restaurants and stores its about 15 minutes driving.