We had everything we needed including a parking lot. Hosts were helpful, friendly and communicative. Great location too. Will definitely stay here again.