Listing details were accurate, it was spot clean when we got there too. Communication was smooth and check in was a breeze. We will surely be back!