Great location, spotless, late check out, snacks, friendly hosts...perfect for our needs!