Exactly everything that we needed. Host was easy to communicate with and was very attentive to our stay there.