Clean place, convenient location, good communication. Everything you need.