Very clean! Very good communication as well. He provided a lot of things in the suite that were lovely. Parking was a huge issue though! I thought I would get towed.