Exactly what I needed. Perfect spot - great hosts who care about your stay and even stock snacks and coffee for added comfort.