Very clean, and great communication! Such a great stay for my friends I.