Good location; clean; well looked after; good communication with hosts.