Good location; excellent room and facilities; well equipped and clean