great communication, clean, perfect location