Very clean, great communication! Will be back for sure to stay again!