Very clean, great communication, definitely will be staying here again.