Good value, good communication. Clean. Good location.