Very clean & comfortable good communication. Good location