Great communication! A few small cleanliness issues but overall a great stay.