Place is spot on clean, effortless communication