Super clean place - good location and great communication .