Good location, good communication and good place to stay