good location
clean and spacious
good communication