Coconut Grove Lodge is located in a spectacular setting, but the facility itself didn't come close to matching the beautiful site. Our room had dirt, mold, rust, cracks, and more. The facility was strewn with random building parts and trash. The staff often seemed quite uninterested that we were there. Although we booked for two nights, we asked for a refund of the second night, as we couldn't bring ourselves to stay longer. This place could be great, but it needs a lot of clean-up, upgrade, and staff training.