Great location - great place - great hosts. Perfect for our young family