Good location, clean, practical, great communication