Excelent place for a small group of friends or family to stay. Great variety of outdoor places to explore for all levels of ability and fitness, great place to hang out together if weather not good. Expect a bit of road traffic noise, but otherwise perfect. Beach just over the road. Libby a fab host.