Good location, spacious, responsive host and good communication.