2nd stay, consistent, clean, well decorated.
Most importantly great communication, flexible and accommodating.
A++++++