My family (4 adults, 1 8-year-old child) stayed there for 4 nights, and had a fantastic time!! The location is fantastic. An easy walk (perhaps 1/3 mi) to Tobacco Bay, and an equally easy walk to 'downtown' St. George. We loved how relaxed and laid back St. George is, and love the snorkeling in Tobacco Bay and Achilles Bay.
Olive was fantastic about taking care of us. She gave great advice on places to go, and even offered to give us a ride if our taxi didn't arrive on time.