This place checked all the boxes! Great stay and host