Great little camp at an amazing location, with nice thoughtful touches.